package datos;

import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;

import conexion.Conexion;

public class AccionesTipoCompraVenta {

	public static ArrayList<TipoCompraVenta> getAll(){
		ArrayList<TipoCompraVenta> tipos=new ArrayList<TipoCompraVenta>();
		try {
			Statement stm=Conexion.conectar().createStatement();
			ResultSet rs=stm.executeQuery("select * from tipo_compra_venta");
			while (rs.next()){
				TipoCompraVenta t=new TipoCompraVenta(rs.getInt("idTipoCompraVenta"), rs.getString("tipo"));
				tipos.add(t);
			}
			stm.close();
			Conexion.desconectar();
			
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return tipos;
	}
	
	public static TipoCompraVenta getOne(int idTipoCompraVenta){
		TipoCompraVenta tpv=null;
		try{
			Statement stm=Conexion.conectar().createStatement();
			ResultSet rs=stm.executeQuery("select * from tipo_compra_venta where idTipoCompraVenta="+idTipoCompraVenta);
			while (rs.next()){
				tpv=new TipoCompraVenta(rs.getInt("idTipoCompraVenta"), rs.getString("tipo"));
				return tpv;
			}
			
		}catch(Exception e){
			e.printStackTrace();
		}
		return tpv;
	}
}
